package cn.sciento.autoconfigure.imported;

import cn.sciento.core.jackson.annotation.EnableObjectMapper;
import cn.sciento.resource.annoation.EnableSTongResourceServer;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.EnableAspectJAutoProxy;
import org.springframework.scheduling.annotation.EnableAsync;


@ComponentScan(value = {
        "cn.sciento.imported.api",
        "cn.sciento.imported.app",
        "cn.sciento.imported.config",
        "cn.sciento.imported.domain",
        "cn.sciento.imported.infra",
})
@EnableAsync
@Configuration
@EnableObjectMapper
@EnableSTongResourceServer
@EnableFeignClients({"cn.sciento.imported"})
@EnableAspectJAutoProxy(proxyTargetClass = true, exposeProxy = true)
public class ImportAutoConfiguration {

}
